body{ background-color:#000000;}
.contCalendar
{
	padding:10px;
	background-color:#336677;
	color:#CCEEFF;
	position:relative;
	z-index:100;
}
.calendar tr td
{
	width:20px;
	height:20px;
	padding:3px;
	display:table-cell;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	vertical-align:middle;
	color:#FFFFFF;
}
.calendar tr td.tdCalendar
{
	width:20px !important;	
	text-align:center !important;
	vertical-align:middle !important;
}
.red{ background-color:#990000; }
.blue{ background-color:#000099; }
.green{ background-color:#009900; }